/* @(#) somx/readme 2.3 1/20/94 09:27:07 [5/15/94 17:57:54] */

/*
 * 96F8647, 96F8648, 96F8850 (C) Copyright IBM Corp. 1992, 1994
 * All Rights Reserved
 * Licensed Materials - Property of IBM
 *
 * DISCLAIMER OF WARRANTIES.
 * The following [enclosed] code is sample code created by IBM
 * Corporation. This sample code is not part of any standard or IBM
 * product and is provided to you solely for the purpose of assisting
 * you in the development of your applications.  The code is provided
 * "AS IS". IBM MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT
 * NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 * FOR A PARTICULAR PURPOSE, REGARDING THE FUNCTION OR PERFORMANCE OF
 * THIS CODE.  IBM shall not be liable for any damages arising out of
 * your use of the sample code, even if they have been advised of the
 * possibility of such damages.
 *
 * DISTRIBUTION.
 * This sample code can be freely distributed, copied, altered, and
 * incorporated into other software, provided that it bears the above
 * Copyright notice and DISCLAIMER intact.
 */


The directory contains a sample client program which the Dynamic Invocation
Interface (DII) to invoke a method on a remote object.  The sample creates
a remote object, creates an NVList object for the argument list, creates a
request object for the operation, invokes the request on the object, prints
the results and destroys the remote object.

NOTE:  Please review the README in %SOMBASE%\samples\somd for general
       information on setting up and running DSOM samples.  This
       README assumes that information.

BUILDING THE SAMPLE
-------------------

The makefile in this directory will build a client executable and a
dynamically loadable library.  They are:

 - diitest.exe (the DSOM client application)

 - foo.dll (the library loaded by the server) 

RUNNING THE SAMPLE
------------------

Remember that the DSOM daemon, "somdd", must be started before executing
the sample.

Simply enter "diitest" from the command line.  The server will be started
automatically and the results will be displayed to standard output.
